





























































config.yaml modifying PAD_SOUTH,PAD_EAST ...
NOT changing power pad locations! Those stay always the same as in the template. (edited)chip_core.sv, but never touch config.yaml PADs

config.yaml modifying PAD_SOUTH,PAD_EAST ...
NOT changing power pad locations! Those stay always the same as in the template. (edited)generate loop that instantiates the pads for the address bus and give it a better name than bidir, e.g. addr_bus. You would then need to reduce the number of bidir pins accordingly.
Finally, you can add the addr_bus\\[x\\].pad instances to the yaml (and remove some of the bidir instances).
Unfortunately, when the upstream template changes, this approach may lead to more conflicts.

generate loop that instantiates the pads for the address bus and give it a better name than bidir, e.g. addr_bus. You would then need to reduce the number of bidir pins accordingly.
Finally, you can add the addr_bus\\[x\\].pad instances to the yaml (and remove some of the bidir instances).
Unfortunately, when the upstream template changes, this approach may lead to more conflicts. config.yaml the pad's physical locations will change 


config.yaml the pad's physical locations will change 



52 50 48 46 44 42 40 38
53| 51| 49| 47| 45| 43| 41| 39| 37
| | | | | | | | | | | | | | | | |
,------v-v-v-v-v-v-v-v---v-v-v-v-v-v-v-v-------.
| a a b b b b b b G b b b b b b b b |
54 -->|i_0 1 0 3 3 3 3 3 3 N 3 3 3 3 2 2 2 2 VDD |+-- 36
55 -->|i_1 9 8 7 6 5 4 D 3 2 1 0 9 8 7 6 GND |--- 35
56 ---|GND VDD |+-- 34
57 --+|VDD GND |--- 33
58 -->|i_2 b_25|<-> 32
59 -->|i_3 b_24|<-> 31
60 -->|i_4 b_23|<-> 30
61 -->|i_5 | b_22|<-> 29
62 ---|GND WAFER b_21|<-> 28
63 --+|VDD -SPACE- b_20|<-> 27
64 -->|i_6 GF180 GND |--- 26
65 -->|i_7 | VDD |+-- 25
66 -->|i_8 b_19|<-> 24
67 -->|i_9 b_18|<-> 23
68 -->|i_10 b_17|<-> 22
69 -->|i_11 b_16|<-> 21
70 ---|GND b_15|<-> 20
71 --+|VDD b_14|<-> 19
72 ---|GND c r b b b b b b G b b b b b b b b GND |--- 18
73 --+|VDD l s 0 1 2 3 4 5 N 6 7 8 9 1 1 1 1 VDD |+-- 17
| k t D 0 1 2 3 |
`------^-^-^-^-^-^-^-^---^-^-^-^-^-^-^-^-------'
| | | | | | | | | | | | | | | | |
0 | 2 | 4 | 6 | 8 | 10| 12| 14| 16
1 3 5 7 9 11 13 15
Is this reasonable? (edited)i_0 .. i_11 input_PADs
b_0 .. b_39 bidir_PADs
a_0, a_1 analog_PADs
based on the template default configuration




















has: images and maybe from: @Andrew Wingate could help
edit also add in: cob as it's in this channel (edited)

has: images and maybe from: @Andrew Wingate could help
edit also add in: cob as it's in this channel (edited)










